wagon-carrying trailer rail - Alemán Inglés Diccionario